casting crane - French English Dictionary